package com.metronoteapp.until;

import java.util.ArrayList;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.util.Log;

public class JsonUntil {

	public static String dateSYCN;
	private static String TAG = "Json";

	public static String parseResultUpdate(String httpResponse) {
		String result = "0";
		try {
			JSONArray jsonArrayData = new JSONArray(httpResponse);
			Log.v(TAG, "jsonArray.length() = " + jsonArrayData.length());
			if (jsonArrayData.length() >= 1) {
				JSONObject object = new JSONObject(jsonArrayData.get(0)
						.toString());
				result = object.getString("result");
			}
		} catch (JSONException e) {
			e.printStackTrace();
			return null;
		}
		return result;
	}

//	public static MathangModel parseTenMatHang(String httpResponse) {
//		MathangModel objMathang = new MathangModel();
//		try {
//			Log.v(TAG, "-------- Bat dau parse Ten nhan vien : " + httpResponse);
//			JSONArray jsonArrayData = new JSONArray(httpResponse);
//			Log.v(TAG, "jsonArray.length() = " + jsonArrayData.length());
//			if (jsonArrayData.length() >= 1) {
//				JSONObject object = new JSONObject(jsonArrayData.get(0)
//						.toString());
//				objMathang.setMATHANG_TENMH(object.getString("tenmathang"));
//			}
//		} catch (JSONException e) {
//			e.printStackTrace();
//			return null;
//		}
//		return objMathang;
//	}
//
//	public static NhanvienModel parseTenNhanVien(String httpResponse) {
//		NhanvienModel objNhanVien = new NhanvienModel();
//		try {
//			Log.v(TAG, "-------- Bat dau parse Ten mat hang : " + httpResponse);
//			JSONArray jsonArrayData = new JSONArray(httpResponse);
//			Log.v(TAG, "jsonArray.length() = " + jsonArrayData.length());
//			if (jsonArrayData.length() >= 1) {
//				JSONObject object = new JSONObject(jsonArrayData.get(0)
//						.toString());
//				objNhanVien.setNHANVIEN_TENNV(object.getString("tennhanvien"));
//			}
//		} catch (JSONException e) {
//			e.printStackTrace();
//			return null;
//		}
//		return objNhanVien;
//	}
//
//	public static ArrayList<ChiTietHoaDonModel> pasreCTHoaDon(String httoRespStr) {
//		try {
//			Log.v(TAG, "Bat Dau ArrayList");
//			ArrayList<ChiTietHoaDonModel> array = new ArrayList<ChiTietHoaDonModel>();
//			JSONArray jsonArrayData = new JSONArray(httoRespStr);
//			Log.v(TAG, "jsonArray.length() = " + jsonArrayData.length());
//
//			if (jsonArrayData.length() > 0) {
//				for (int i = 0; i < jsonArrayData.length(); i++) {
//					JSONObject object = new JSONObject(jsonArrayData.get(i)
//							.toString());
//					if (object.getString("tinhtrang").equalsIgnoreCase("0")) {
//						if (object.getString("delete").equalsIgnoreCase("0")) {
//							ChiTietHoaDonModel uu = new ChiTietHoaDonModel();
//							uu.setCHI_TIET_HOA_DON_ID(object
//									.getString("id"));
//							uu.setCHI_TIET_HOA_DON_MAHD(object
//									.getString("mahoadon"));
//							uu.setCHI_TIET_HOA_DON_MAMH(object
//									.getString("mamathang"));
//							uu.setCHI_TIET_HOA_DON_MADG(object
//									.getString("madongia"));
//							uu.setCHI_TIET_HOA_DON_SOLUONG(object
//									.getString("soluong"));
//							uu.setCHI_TIET_HOA_DON_TINHTRANG(object
//									.getString("tinhtrang"));
//							uu.setCHI_TIET_HOA_DON_SOLUONGDACHEBIEN(object
//									.getString("soluongdachebien"));
//							uu.setCHI_TIET_HOA_DON_VERSION(object
//									.getString("version"));
//							uu.setCHI_TIET_DELETE(object.getString("delete"));
//							array.add(uu);
//						}
//					}
//				}
//			}
//			Log.v("Json Chi Tiet Hoa Don:", String.valueOf(array.size()));
//			return array;
//		} catch (JSONException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//			return null;
//		}
//	}
//
//	public static ArrayList<HoaDonModel> pasreHoaDon(String httoRespStr) {
//		try {
//			Log.v(TAG, "Bat Dau parse Hoadon");
//			ArrayList<HoaDonModel> array = new ArrayList<HoaDonModel>();
//			JSONArray jsonArrayData = new JSONArray(httoRespStr);
//			Log.v(TAG, "jsonArray.length() = " + jsonArrayData.length());
//			if (jsonArrayData.length() > 0) {
//				Log.v(TAG, "Bat dau parse item");
//				for (int i = 0; i < jsonArrayData.length(); i++) {
//					JSONObject object = new JSONObject(jsonArrayData.get(i)
//							.toString());
//					Log.v(TAG,
//							"Flag che bien: " + object.getString("flgchebien"));
//					if (object.getString("flgchebien").equalsIgnoreCase("0")
//							|| object.getString("flgchebien").equalsIgnoreCase(
//									"1")) {
//						if (object.getString("delete").equalsIgnoreCase("0")) {
//							Log.v(TAG,
//									"Parse Item : " + i + " | "
//											+ object.getString("mahoadon"));
//							HoaDonModel objHoaDon = new HoaDonModel();
//							objHoaDon.setMaHD(object.getString("mahoadon"));
//							objHoaDon.setMaBan(object.getString("maban"));
//							objHoaDon.setMaNV(object.getString("manhanvien"));
//							objHoaDon.setNgayLap(object.getString("ngaylap"));
//							objHoaDon.setTongTien(object.getString("tongtien"));
//							objHoaDon.setTinhTrang(object
//									.getString("tinhtrang"));
//							objHoaDon.setDelete(object.getString("delete"));
//							objHoaDon.setFlgCheBien(object
//									.getString("flgchebien"));
//							objHoaDon.setNhanVienPhaChe(object
//									.getString("nhanvienphache"));
//							array.add(objHoaDon);
//							Log.v(TAG, "Ma hoa don:" + objHoaDon.getMaHD());
//						}
//					}
//				}
//			}
//			Log.v("Json Chi Tiet Hoa Don:", String.valueOf(array.size()));
//			return array;
//		} catch (JSONException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//			return null;
//		}
//	}
}
